package datastructure.heap;


import java.util.ArrayList;


/**
 * @Description: 堆的测试类
 * @author: Yang Qiang
 * @create: 2021-12-19 10:49
 */
public class HeapTest {
    public static void main(String[] args) {
        // 测试初始化一个数组为堆
        ArrayList<Integer> arrayList = new ArrayList<>();
        arrayList.add(60);
        arrayList.add(28);
        arrayList.add(39);
        arrayList.add(25);
        arrayList.add(14);
        arrayList.add(20);
        arrayList.add(11);
        arrayList.add(16);
        arrayList.add(13);
        arrayList.add(18);
        MaxHeap<Integer> heap = new MaxHeap(arrayList);
        heap.add(50);
        for (Integer datum : heap.getData()) {
            System.out.print(datum + " ");
        }
    }

}
